package com.tpindividual.tpej1;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
import android.widget.TextView;



public class MiControllerOutput implements OnClickListener {
	
	private final MiVistaOutput view;
	private final Triangulo model;
	private final ActivityOutput activity;
	
    public MiControllerOutput(Triangulo m, MiVistaOutput v, ActivityOutput a) {
    	model = m;
    	view = v;
    	activity = a;
    }
    
    public void onClick(View v) {
    	Intent intent = new Intent(activity, ActivityInput.class);
    	activity.startActivity(intent);
    }
    
    
    public void procesarRespuesta(Intent intent){
        Bundle bundle = intent.getExtras();
		double numero1 = bundle.getDouble("numero1");
		double numero2 = bundle.getDouble("numero2");
		double numero3 = bundle.getDouble("numero3");

    	model.DefinirTriangulo(numero1, numero2, numero3);
    	boolean es_valido = model.CumpleDesigualdadTriangular();
    	
    	if (es_valido){
	    	String tipo_de_triangulo = model.TipoDeTriangulo();
    		view.datosIngresadosCorrectos(tipo_de_triangulo);
    	} else {
    		view.datosIngresadosIncorrectos();
    	}

    }
    
    
}
